deem something impossible - Español Inglés Diccionario